package com.hncu.Test;

public class Demo7 {
    public static void main(String[] args) {
        String s = "abcdefg";
        String s1 = "ABCDEFG";
        //比较内容，不分大小写
        System.out.println(s.equalsIgnoreCase(s1));
        //比较内容，严格区分大小写
        System.out.println(s.equals(s1));
        //字符串的长度
        System.out.println(s.length());
        //返回指定索引处的Char值
        System.out.println(s.charAt(0));
        //将字符串拆分为数组然后返回char类型数组
        char[] crr = s.toCharArray();
        for (char ch:crr){//遍历
            System.out.println(ch);
        }
        //截取字符串
        String s2 = s.substring(1,5);//包括1索引位置，不包括5索引位置
        String s3 = s.substring(1);//包括1索引位置以及1索引后的字符
        System.out.println("两个参数的为："+s2);
        System.out.println("一个参数的为："+s3);
        //替换字符串的字符
        String s4 = s.replace('g', 'a');
        System.out.println(s4);
        //切割字符串，以参数为规则切割字符串
        String[] split = s.split("");
        for (int i = 0; i<split.length;i++){
            System.out.println(split[i]);//遍历
        }
    }
}
